tiger frog (rana sphenocephala) - Francés Inglés Diccionario